package adapter.impl;

import adapter.module.Order;
import adapter.module.OrderBiz;
import adapter.module.OrderService;

/**
 * 
 * @author PowerAll-Flyingyi
 *   组合模式， 即， 让已有类成为 Adapeter类的一个成员。
 */
public class OrderServiceAdapter implements OrderService {

	private  OrderBiz   orderBiz;
	@Override
	public void add(Order order) {
		orderBiz.addOrder(order);		
	}

	@Override
	public void modify(Order order) {
		orderBiz.modifyOrder(order);
	}

	@Override
	public void delete(String orderId) {
		orderBiz.deleteOrder(orderId);
	}

	@Override
	public Order load(String orderId) {
		return  orderBiz.loadOrder(orderId);
	}

}
